Ezoic_Namespace\Ezoic_Integration_Admin_Settings D

Total Complexity 165
Dependencies 10
Dependents 1
Total lines 1,048
Lines of code 733
Logical lines of code 398
Comment lines 136
Methods 26
Properties 8

Methods 26

Method Rating Maintainability Complexity Lines of code
render_settings_page_content()
D
29
33 137
initialize_display_options()
B
35 19 88
request_data_from_ezoic()
A
37 13 72
plugin_compatibility_callback()
A
42 13 50
parse_page_contents()
A
50 11 27
display_notice()
A
44 10 42
caching_callback()
A
43 9 51
is_integrated_callback()
A
48 10 32
handle_update_ezoic_integration_options()
A
50 9 30
setup_plugin_options_menu()
S
53 6 24
handle_cloud_integrated_with_caching()
S
60 5 13
disable_wp_integration_callback()
S
51 3 27
initialize_advanced_options()
S
49 2 37
adstxt_manager_status_callback()
S
58 3 15
handle_clear_cache()
S
73 3 5
general_options_callback()
S
68 3 7
sanitize_advanced_options()
S
65 2 9
check_time_callback()
S
64 2 8
verify_ssl_callback()
S
58 1 15
get_integration_check_ezoic_response()
S
66 2 8
handle_caching_update_error()
S
71 1 5
advanced_options_callback()
S
75 1 4
ads_settings_callback()
S
82 1 3
default_advanced_options()
S
68 1 8
default_display_options()
S
67 1 8
__construct()
S
66 1 8